Embedded Multitasking

Embedded Multitasking

作者: Keith E. Curtis
出版社: Newnes
出版在: 2006-01-01
ISBN-13: 9780750679183
ISBN-10: 0750679182
裝訂格式: Paperback
總頁數: 416 頁





內容描述


Description

In an embedded system, firmware is the software that directly interfaces
with the microcontroller, controlling the system’s function. The major forces
driving the embedded firmware development process today are reduced
development times, increased complexity, and the need to handle multiple tasks
simultaneously. These forces translate into strenuous design requirements for
embedded engineers and programmers. Many low-level embedded microcontroller
designs have insufficient memory and/or architectural limitations that make
the use of a real-time operating system impractical. The techniques presented
in this book allow the design of robust multitasking firmware through the use
of interleaved state machines. This book presents a complete overview of
multitasking terminology and basic concepts. Practical criteria for task
selection and state machine design are also discussed.Designing
multitasking firmware is arduous, complex and fraught with potential for
errors, and there is no one, “standard” way to do it. This book will present a
complete and well-organized design approach with examples and sample source
code that designers can follow.
 
 Table Of Contents

  1. Introduction2. Embedded Basics3. System Level Design 4.
    Component Level Design5. Implementation and Testing6.
    Conclusions



相關書籍

數字系統設計與VerilogHDL(Vivado版)

作者 王金明 曹陽

2006-01-01

微電子學 (上) (Razavi:Microelectronics 2/e Vol.1)

作者 李泰成 總審閱/陳育鑽 鄭建民 鄭錦隆 林奎至 黃啟貞 呂明峰 陳俊榮 吳東旭 李民慶 王清松 劉偉行 譯者

2006-01-01

RISC-V 處理器與片上系統設計 -- 基於 FPGA 與雲平臺的實驗教程

作者 陳宏銘 程玉華

2006-01-01